// app.js
// const https = "https://www.clcloud.xyz/daily"
App({
    globalData: {
        https: "https://www.clcloud.xyz/daily",
        cookie: ""
    },
    postData(url, param) {
        // console.log(wx.getStorageSync('cookie'))
        return new Promise((resolve, reject) => { //创建promise实例
            //请求接口
            wx.request({ //微信小程序官方的请求接口的方法
                url: this.globalData.https + url, //自己的接口地址
                data: param, //请求接口的参数，通过调用getData方法传递的
                method: 'POST', //请求方式
                header: {
                    "Cookie": wx.getStorageSync('cookie'),
                    "Content-Type": "application/x-www-form-urlencoded"
                },
                success: (res) => { //接口调用成功时，调用promise的resolve
                    // if (res.data.indexOf("<!DOCTYPE html>") >= 0) {
                    //     wx.reLaunch({
                    //         url: 'pages/login/login',
                    //     })
                    // }
                    resolve(res);
                },
                fail: (error) => { //接口调用失败时，调用promise的reject
                    reject(error)
                }
            })
        })
    },
    getData(url) {
        return new Promise((resolve, reject) => { //创建promise实例
            //请求接口
            wx.request({ //微信小程序官方的请求接口的方法
                url: this.globalData.https + url, //自己的接口地址
                // data: param, //请求接口的参数，通过调用getData方法传递的
                method: 'GET', //请求方式
                responseType: 'arraybuffer',
                success: (res) => { //接口调用成功时，调用promise的resolve
                    resolve(res);
                },
                fail: (error) => { //接口调用失败时，调用promise的reject
                    reject(error)
                }
            })
        })
    }
})